Short anchovy - Español Inglés Diccionario